put someone on their mettle

vt.激励他们,考验他们

热门查询